(river) wind - Spanish English Dictionary